#pragma once
#include <windows.h>
// C RunTime Header Files:
#include <stdlib.h>
#include <malloc.h>
#include <memory.h>
#include <wchar.h>
#include <math.h>
#include <Wincodec.h>
#include <d2d1.h>
#include <d2d1helper.h>
#include <dwrite.h>
#include <wincodec.h>

#pragma comment(lib, "d2d1.lib")
#pragma comment(lib, "dwrite.lib")
#pragma comment(lib, "windowscodecs.lib")
class ChessBoardLayer {
public:
	ChessBoardLayer();
	~ChessBoardLayer();
	static const int m_x = 20;
	static const int m_y = 60;
	static const int m_w = 564;
	static const int m_h = 565;
	static const int m_eachW = 37;
	static const int m_startX = 25;
	static const int m_startY = 20;
	static const int m_chessW = 32;
	void Render(ID2D1HwndRenderTarget* pRenderTarget);
};

